20
/ 28
Bermuda shorts, Hamilton, Bermuda
Bermuda shorts, Hamilton, Bermuda