Designed by
Title
Figurehead of Dewaruci, Indonesian Navy tall ship #166249228
Description
Figurehead of Dewaruci, Indonesian Navy tall ship, moored at Staten Island for the NY Fleet Week 2012, Staten Island, NY, USA - May 28, 2012
This image is editorial