1 image for farquhar streete

  • 841-02707873

    Street scene, Farquhar Street, Port Louis, Mauritius, Indian Ocean, Africa

    Rights-Managed