Posted: March 31, 2022 at 10:32 am
1981 Elouera beach. Col O’ Leary on a “Sky” twinfin. Tim vanderlaan Photo
Posted in 80's | EBC