Select your rating below to get started
Probably the only shop in Malta to sell a variety of colour and black & white 135mm films. They also provide a developing and printing service for C41 films.
Lovely old pictures from the days of the Royal Navy and of pre-WW2 Malta hanging on the walls.