places

essaouira Maroc

gruyere switzerland

st Luc switzerland

vissoie switzerland

erschmatt switzerland

polignano a mare  italy

geneva 

canary island

oporto

venice

other places

© All Right Reserved.  Oscar G Bernal E.  2019.