Plaza Bolivar Explained

Plaza Bolivar may refer to:

Venezuela

Elsewhere