Ryde Seafront
Ryde, England PO33
June 18, 2011

Isle of Wight Armed Forces Day 2011 at North Walk and Appley Park