Know its probably a long shot, but does anyone know anywhere developing film still? Taken this time off to put together a London centric zine, of which im gunna sell and give all proceeds to the Royal Free hospital
Oh really! never actually used postal services before as terrified of having the rolls lost in the post, you reckon its worth it during current climate and all?
Know its probably a long shot, but does anyone know anywhere developing film still? Taken this time off to put together a London centric zine, of which im gunna sell and give all proceeds to the Royal Free hospital