Birgu and Grand Harbour

by LivingLifeThing

1 comment
  1. Looks like a place that could be in Libya, Pakistan or Bangladesh.

Leave a Reply