Designed by
Title
Fishing boats moored on Aberdeen Island, Hong Kong. #93422223
Description
Fishing boats moored on Aberdeen Island, located just south of Hong Kong island with cityscape in background. The Aberdeen fishing village in Hong Kong
This image is editorial