Russian Sailing Frigate

Russian Sailing Frigate Pallada On Pier 66 In The Port City Of Seattle. Photo