Sterling Silver Picture Frame Landscape. Sterling silver 925 Portrait flat surface photo frame with a landscape wide side border. This Sterling Silver Picture Frame landscape is highly polished and has a velveteen back. The Silver frame has been handmade by our silversmith in the UK and is fully hallmarked and boxed. The Landscape silver frame range is available in 3 different sizes. Beautiful British made quality Silver frame ideal as a gift. Please note all sizes are approximate. Can be engraved. Also available in Silver Plate. Please contact our office on 00 44(0) 1386 861800 or [email protected] for prices in silver plate.