Ben Xiao Photography logo

Location

Robert H. Meyer Memorial State Beach