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

snowy mountains over grassy hills

Snowy Mountains Over Grassy Hills

vancouver bc harbor by mountain side city

Vancouver BC Harbor By Mountain Side City

houses in the distance along hillside

Houses In The Distance Along Hillside

tree lined shore reflected in water

Tree Lined Shore Reflected In Water