Beach day captured in Ribeira Grande, Portugal
Location: Ribeira Grande, Portugal
1 sources from 7 citizen journalists
Topics: black sand beach, kite surfing, child play, beach recreation, ocean waves, coastal activity, leisure, family, outdoor, daily life