by tecnomagno
Shuri Castle (Japan) : Pattern © Canon Inc. © A&A
Shuri Castle (Japan) : Pattern © Canon Inc. © A&A Less