Designed by
Title
The Margaret island in Budapest. moored white boats. road traffic and residential buildings on the right side. #277206879
Description
The Margaret island in Budapest. moored white boats. concrete stairs along the shore. road traffic and residential buildings on the right side in Budapest, Hungary. aerial view. diminishing perspective with the Danube river. cityscape. travel and tourism concep