Margaret Sha

5+ years in freelance photography, portrait photography, enjoy doing fashion photos, or lifestyle and travel. Open to wedding, couples and family photography as well.

location Vancouver, BC

Visit website

Tree Lined Shore Reflected In Water | View photo

Margaret Sha has contributed 5 photos since September 2018

bright yellow flowers in bunches

Bright Yellow Flowers In Bunches


tree lined shore reflected in water

Tree Lined Shore Reflected In Water


houses in the distance along hillside

Houses In The Distance Along Hillside


snowy mountains over grassy hills

Snowy Mountains Over Grassy Hills


vancouver bc harbor by mountain side city

Vancouver BC Harbor By Mountain Side City