French Park

public park in Amberley, Ohio, United States

Categories: