Wildlife, nature and landscape photographer in Balzan
Stephen Saliba is a Past member of The Society of Nature and Wildlife Photographers
Stephen Saliba is a photographer based in Balzan, Balzan, Malta. Available for photography services across the surrounding areas.
Stephen Saliba
LBPPA
Stephensaliba.com
St Mary Street
Balzan
Balzan
Malta