Cardiff Beach 3

Cardiff, Ca